import java.util.Arrays;

public class TestSort {
    public static void main(String[] args) {
        test();

    }
    //使用  sort()方法排序
    public static void test(){
        int[] a = {1,-2,3,5,-1,7};
        int result=0;
System.out.println("排序前的数组："+Arrays.toString(a));
        Arrays.sort(a);//先排序，按升序排列后。
	result=a[5]+a[4];//最后两个数最大，相加得整数数组中子数组之和的最大值
        System.out.println("排序后的数组："+Arrays.toString(a));
 System.out.println("整数数组中子数组之和的最大值："+a[5]+"+"+a[4]+"="+result);
    }
}